#include<func.h>
//将点分十进制转换为32位的网络字节序
int main(int argc,char*argv[])
{
    ARGS_CHECK(argc,2);
    struct in_addr addr;
    int ret=inet_aton(argv[1],&addr);//将点分十进制转换为32位的网络字节序
    if(0==ret)
    {
        printf("inet_aton fail\n");
        return -1;
    }
    printf("addr=%x\n",addr.s_addr);
    printf("点分十进制=%s\n",inet_ntoa(addr));//将32位的网络字节序转换为点分十进制的Ip
    printf("addr=%x\n",inet_addr(argv[1]));//inet_addr与inet_aton功能相同,//将点分十进制转换为32位的网络字节序
    return 0;
}